#include "stdlib.h"
#include "stdio.h"
#include "string.h"

//结构体的定义

//这个定义了一个数据类型，没有分配内存。 
////捆绑分配，捆绑释放
//内存四自己对齐
//用typedef重I命名
typedef struct _Teacher
{
	char name[62];
	char c;
	int age;
}Teacher ;

void main()
{
	Teacher t1,t2;
	Teacher *p  = NULL;
	
	p  = &t1;
	p->age = 12; 
	p->age; 
	// . ->的本质是寻址。。。。。寻每一个成员相对于大变量t1的内存偏移。。。。。。没有操作内存
	//所以这样写是没有问题的。
	printf("p->age:%d\n",p->age);

	system("pause");
}
